broad fish tapeworm - French English Dictionary